home *** CD-ROM | disk | FTP | other *** search
- property ancestor, fMoveUnit
-
- on birth me, vSprNum, vID, voffset
- set ancestor to birth(script 96, vSprNum, vID, voffset)
- return me
- end
-
- on mInitStartLoc me
- set aNewLocH to random(mGetLocLimitRight(me) - mGetLocLimitLeft(me)) + mGetLocLimitLeft(me)
- set aNewLocV to mGetLocLimitTop(me)
- mOnStageAt(me, aNewLocH, aNewLocV)
- set aDepth to random(4)
- mStAnimGrp(me, aDepth)
- mUpdateSpr(me)
- set fMoveUnit to 4 - aDepth + 4
- end
-
- on mGetNewMoveWait me
- return 0
- end
-
- on mSetNewLoc me
- mStLocV(me, mGtLocV(me) + fMoveUnit)
- end
-